any easily worked stone - Allemand Anglais Dictionnaire